package com.yssw.client.domain;

import lombok.*;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.yssw.common.annotation.Excel;
import com.yssw.common.core.domain.BaseEntity;

/**
 * 文章对象 news_table
 *
 * @author yssw
 * @date 2023-04-01
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
@ToString
public class ArticleTable extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    private Long id;

    /**
     * 文章标题
     */
    @Excel(name = "文章标题")
    private String newsTitle;

    /**
     * 标题图片
     */
    @Excel(name = "标题图片")
    private String newsImage;

    /**
     * 文章内容
     */
    @Excel(name = "文章内容")
    private String newsDesc;

    /**
     * 新闻类型ID
     */
    private Long newsTypeClassId;

    /**
     * 查询类型，0新闻，1招牌, 2小程序文章
     */
    private Integer tableType;

    /**
     * 是否置顶 0否，1是
     */
    private Integer top;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    private String delFlag;

    /**
     * 乐观锁
     */
    private Integer version;

    /**
     * 岗位要求
     */
    private String signboardAsk;

    /**
     * 岗位职责
     */
    private String signboardDuty;

    /**
     * 上传用户
     */
    @Excel(name = "上传用户")
    private Long userId;


}
